#include<bits/stdc++.h>
using namespace std;
string a_,b_;
int a[201],b[201],c[201];
int main()
{
	cin>>a_>>b_;
	reverse(a_.begin(),a_.end());
	reverse(b_.begin(),b_.end());
	int len_a=a_.size();
	int len_b=b_.size();
	for(int i=0;i<len_a;i++)
		a[i]=a_[i]-'0';
	for(int i=0;i<len_b;i++)
		b[i]=b_[i]-'0';
	int len=max(len_a,len_b);
	for(int i=0;i<len;i++)
	{
		c[i]+=a[i]+b[i];
		for(int j=i;j<len;j++)
		{
			if(c[j]>=10)
				c[j]-=10,c[j+1]++;
			else
				break;
		}
	}
	int num;
	for(num=sizeof(c)/sizeof(int);c[num]==0;num--);
	for(int i=num;i>=0;i--)
		cout<<c[i];
    return 0;
}
